/**MainPage's CSS**/

.left { width:180px;height:auto; float:left; padding-bottom:15px;}

.box10 {width: 180px;background: url(/Public/Images/boxes/box0/bl.jpg) no-repeat left bottom; margin-bottom:10px;}
	.box10 .box-outer {background: url(/Public/Images/boxes/box0/br.jpg) no-repeat right bottom; padding-bottom: 1px;}
	.box10 .box-inner {background: url(/Public/Images/boxes/box0/tl.jpg) no-repeat left top;}
	.box10 h2 {background: url(/Public/Images/boxes/box0/tr.jpg) no-repeat right top; line-height:25px; padding: 15px 0 5px 0;}
	.box10 h2, .box10 p {padding-left: 16px; padding-right: 16px;}
	.box10 img {padding-left:16px;padding-bottom:5px;}

/**小心意是什么**/
.def {width: 180px;background: url(/Public/Images/boxes/box0/bl.jpg) no-repeat left bottom; margin-bottom:10px;}
	.def .box-outer {background: url(/Public/Images/boxes/box0/br.jpg) no-repeat right bottom; padding-bottom: 1px;}
	.def .box-inner {background: url(/Public/Images/boxes/box0/tl.jpg) no-repeat left top;}
	.def h2 {background: url(/Public/Images/boxes/box0/tr.jpg) no-repeat right top; line-height:25px; padding: 5px 0 0 0;}
	.def h2 {padding-left: 10px; padding-right: 6px;}
	.def p {border-top:1px solid #eaeaea;}
	.def h2 img {padding:0px;}
	.def p {margin-left: 10px; margin-right: 10px;}


	/**新的公告栏**/
.notice_wrapper {width: 180px;background: url(/Public/Images/boxes/box0/bl.jpg) no-repeat left bottom; margin-bottom:10px;}
	.notice_wrapper .box-outer {background: url(/Public/Images/boxes/box0/br.jpg) no-repeat right bottom; padding-bottom: 1px;}
	.notice_wrapper .box-inner {background: url(/Public/Images/boxes/box0/tl.jpg) no-repeat left top;}
	.notice_wrapper h2 {background: url(/Public/Images/boxes/box0/tr.jpg) no-repeat right top; line-height:25px; padding: 5px 0 0 0;}
	.notice_wrapper h2 {padding-left: 10px; padding-right: 6px;}
	.notice { margin:0 10px 15px 10px;}
		.notice dt {border-bottom:1px solid #eaeaea; }
		.notice dd { line-height:22px; border-top:1px solid #eaeaea;overflow: hidden;}
		.notice span{font-size:14px; color:#CA0809; padding-right:5px;}

	/***调查栏**/
.vote_wrapper {width: 180px;background: url(/Public/Images/boxes/box0/bl.jpg) no-repeat left bottom; margin-bottom:10px;}
	.vote_wrapper .box-outer {background: url(/Public/Images/boxes/box0/br.jpg) no-repeat right bottom; padding-bottom: 1px;}
	.vote_wrapper .box-inner {background: url(/Public/Images/boxes/box0/tl.jpg) no-repeat left top;}
	.vote_wrapper h2 {background: url(/Public/Images/boxes/box0/tr.jpg) no-repeat right top; line-height:25px; padding: 5px 0 0 0;}
	.vote_wrapper h2 {padding-left: 10px; padding-right: 10px;}
	.votebox {margin:0 10px 15px 10px;}		
	.vote { width:auto; margin-bottom:10px;}	
		.vote dt {border-bottom:1px solid #eaeaea;}
		.vote dd { font-size:12px;}
		.vote dd p { padding:0;padding-bottom:10px; line-height:18px;}
		.vote dd strong { color:#000; display:block; height:34px; line-height:34px;}
		.vote_item { padding-bottom:13px;* padding-bottom:9px !important;* padding-bottom:9px; }
		.vote_item input { margin:0; padding:0; margin-right:4px;}
		.vote_btn { border:none; width:63px; height:27px;cursor:pointer; margin-top:5px; margin-left:0; * margin-left:4px !important;* margin-left:4px;  }

/**问题和建议**/
.question_wrapper {width: 180px;background: url(/Public/Images/boxes/box0/bl.jpg) no-repeat left bottom; margin-bottom:10px;}
	.question_wrapper .box-outer {background: url(/Public/Images/boxes/box0/br.jpg) no-repeat right bottom; padding-bottom: 1px;}
	.question_wrapper .box-inner {background: url(/Public/Images/boxes/box0/tl.jpg) no-repeat left top;}
	.question_wrapper h2 {background: url(/Public/Images/boxes/box0/tr.jpg) no-repeat right top; line-height:25px; padding: 5px 0 0 0; }
	.question_wrapper .question {margin:0px 10px 10px 10px; padding-top:5px;border-top:1px solid #eaeaea;}
	.question_wrapper h2 {padding-left: 10px; padding-right: 10px;}
	.question_wrapper p {float:left; padding:20px 0 5px 0px;}





.right { width:760px; height:auto; float:right;padding-bottom:15px;}
	.flash_wrapper{width:760px;margin-bottom:15px;}
	.flash { float:left;width:580px; position:relative;}
		#fbox {width:580px; height:200px; line-height:0; font-size:0; overflow: hidden;border:0px solid #996666;}
		
	#recommend{width:170px; height:200px; padding-left:8px; float:left;}
		#recommend .title {height:30px; font-size:15px; font-weight:bold; margin: 5px 0 0 10px;background:url(/Public/Images/index/recommend_1.png) left top no-repeat;}
		#recommend img {height:160px;width:160px; padding:5px 5px 5px 5px;}


	#top10{width:760; height:auto;float:left; margin-bottom:15px;background:url(/Public/Images/index/top10.png) left top no-repeat; padding-top:30px; }
		#top10 .title{width:750px; height:2px; float:left; background:url(/Public/Images/index/line.jpg) left top no-repeat; margin:5px 5px 5px 5px;}
		#top10 .toplist {width:750px; padding:0 4px 0 4px; height: 355px;}
		#top10 ul li{float:left;width:150px; height:165px; text-align: center; border-right:0px dashed #996666;margin-bottom:10px;}
		#top10 .last{border-right:0px;}
		#top10 .photo {width:150px; height: 120px; background-color:#FFFFFF;padding:5px 0 5px 0;}
		#top10 img{width:120px; height:120px; background-color:#996666;border:3px solid #EBEBEB;}
		#top10 info{line-height:30px;}
		#top10 span{font-size:12px;font-weight:bold;}
		#top10 em{color:#ca0809; font-weight:bold; font-size:12px;}

	#new{width:760; height:auto; padding:50px 2px 5px 2px; float:left; margin-bottom:15px;background:url(/Public/Images/index/new_banner.png) left top no-repeat;}
		/**
		#new .title{line-height:30px; width:600px; font-size:15px; font-weight:bold; padding-left:10px; color:#ca0809; float:left;}
		**/
		#new .newlist {width:750px; padding:0 4px 0 4px; height: 180px;}
		#new ul li{float:left;width:150px; height:165px; text-align: center; border-right:0px dashed #996666;margin-bottom:10px;}
		#new .last{border-right:0px;}
		#new .photo {width:150px; height: 120px; background-color:#FFFFFF;padding:5px 0 5px 0;}
		#new img{width:120px; height:120px; background-color:#996666;border:3px solid #EBEBEB;}
		#new info{line-height:30px;}
		#new span{font-size:12px;font-weight:bold;}
		#new em{color:#ca0809; font-weight:bold; font-size:12px;}


.slide_box { width:758px;margin-bottom:0px;}
.slide_box dt { text-align:right; padding-left:10px; padding-top:8px; height:17px; }
.slide_box dt .card {  height:30px; width:138px; padding-left:20px; overflow:hidden;background:url(/Public/Images/index/card.png) no-repeat;}
.slide_box dt .brand {  height:30px; width:138px; padding-left:20px; overflow:hidden;background:url(/Public/Images/index/brand.png) no-repeat;}
.slide_box dt a {text-indent:-99999999em;width:186px; height:15px; display:block; }
.slide_box dd { height:125px;padding:0px;}


.more {  color:#999; padding-right:10px;background:url(/Public/Images/index/more.jpg) center right no-repeat;margin-right: 10px;
    margin-top: 5px;}
	a.more:link { color:#999;}
	a.more:visited { color:#999;}
	a.more:hover { color:#c90809;}
			
.graybox { border:1px solid #eaeaea; background-color:#fafafa;}
	.graybox dt { height:32px;}	
	
.sline { height:5px; font-size:0; line-height:0; margin-bottom:15px;background:url(/Public/Images/index/sline.jpg) repeat-x ;}

.main_top{
	position: relative;
	height:355px;
	margin-top:15px;
}

.main_top .addition_flag_top {
     background: url("../Images/global/flag_top1.png") no-repeat scroll 0 0 transparent;
    height: 300px;
    width: 241px;
    left: -65px;
    position: absolute;
    top: -164px;
    z-index: 2;
}
.recommend {
	background: url("/Public/Images/global/img_bg_X260.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 260px;
	margin: 10px 10px 10px 0px;
    padding: 5px;
    width: 250px;
    position: relative;
}
.recommend .flag {
    background: url("../Images/global/recommend.png") no-repeat scroll 0 0 transparent;
    bottom: 1px;
    height: 80px;
    left: -2px;
    position: absolute;
    width: 250px;
    z-index: 1;
}
.recommend img {
    height: 250px;
    padding: 0px;
    width: 250px;
}

.flash_wrapper{width:760px;margin-bottom:15px;}
.flash { 
	background: url("/Public/Images/global/img_bg_680X260.png") no-repeat scroll 0 0 transparent;
	height: 265px;
    margin: 10px 0px 10px 10px;
    position: relative;
    width: 680px;float: right;
}
#flash_box {width:670px; height:260px; line-height:0; font-size:0; overflow: hidden;border:0px solid #996666;padding:0px}
	
.work_step{
    
}

.work_step {
    float: left;
    height: 29px;
    padding-top: 0px;
}
.work_step .step1 {
    color: #FFFFFF;
    width: 125px;
    background: url("../Images/global/workstep1.png") no-repeat scroll 0 0 transparent;
}

.work_step li {
    float: left;
    font-weight: bold;
    line-height: 29px;
}
.work_step .step2 {
    width: 162px;
    background: url("../Images/global/workstep2.png") no-repeat scroll 0 0 transparent;
}
.work_step .step3 {
    width: 150px;
    background: url("../Images/global/workstep3.png") no-repeat scroll 0 0 transparent;
}

#top10 {
    background: url("/Public/Images/index/top10.png") no-repeat scroll left top transparent;
    float: right;
    height: auto;
    margin-bottom: 15px;
    padding-top: 30px;
}
#top10 .title {
    background: url("/Public/Images/index/line.jpg") no-repeat scroll left top transparent;
    float: right;
    height: 2px;
    margin: 5px 0;
    width: 750px;
}
#top10 .toplist {
    height: 355px;
    width: 750px;
    padding:0px;
}
#top10 ul li {
    border-right: 0 dashed #996666;
    float: right;
    height: 165px;
    margin-bottom: 10px;
    text-align: center;
     width: auto;
}
#top10 .photo {
    background-color: #FFFFFF;
    height: 120px;
    padding: 5px 12px;
     width: auto;
}

.broder_wrapper2 {
    background: url("../Images/global/broder2.png") no-repeat scroll left top transparent;
    height: 170px;
    margin: 0;
    padding: 10px 10px 0;
    width: 160px;
}